vampire squid - German English Dictionary